#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int convertInteger(int A, int B) 
{
    unsigned int temp = A ^ B;
    long nums = 0;
    while (temp)
    {
        // if(temp&1)
        // {
        //     nums++;
        // }
        // temp>>=1;
        nums++;
        temp = temp & (temp - 1);
    }
    return nums;
}

int main()
{
    int A = 0, B = 0;
    scanf("%d %d", &A, &B);
    int ret = convertInteger(A, B);
    printf("%d", ret);
    return 0;
}